#ifndef __ARTIST_GLOBAL_H__
#define __ARTIST_GLOBAL_H__
#ifdef __PLACE_GLOBAL_VARIABLE_HERE__
#undef EXTERN
#define EXTERN 
#endif
EXTERN U4B             ramsize;
EXTERN MEMORYMAP       ramavailable[20];
EXTERN MEMORYMAP       kernelmap;
EXTERN PPAGEBLOCK      pblock;  /*owned by the MMServer(),initiated by Init_Env()*/
EXTERN PPROCESS        WhoRunning;/*owned by the Schedule()*/
EXTERN PROCESS         kernelprocess[NUMBER_MAX_KERNEL_PROCESS];
EXTERN PPROCESS        process;
EXTERN U4B             pidnext;
EXTERN PPAGE           kernelprocessmessage;
EXTERN PPAGE           kernelprocesssignal;
EXTERN U4B             heartbeat;
EXTERN S4B             ReenterKernel;
EXTERN PU1B            fsbuffer;
//EXTERN U4B             fsbuffersize;
EXTERN U1B             keyboardbuffer[1024];

#endif
